
//此模块： api的封装，封装了所有的路径（请求地址）
//        如果改天，请求地址发生变化，那么，只需要修改当前模块，其它模块不用修改

import { POST, GET } from "../utils/index";
import type {IAddBanner} from "@/mytype";

// 获取轮播图的数据
export const getBannerApi = () => GET("/banner/list");

// 添加轮播图数据
export const addBannerApi = (data:IAddBanner) => POST("/banner/add",data);


// 修改：访问状态更新
interface IEditBanner{
    bannerid:string,
    flag:boolean
}
export const editBannerApi = (data:IEditBanner) => POST("/banner/updateFlag",data);

// 删除全部轮播图数据
export const removeBannerApi = () => GET("/banner/removeAll");


// 删除单条轮播图数据
export const removeBannerByIdApi = (bannerid: string) => GET("/banner/delete", { bannerid });